package com.rzjm.exercise.common.exception;

/**
 * 内部错误<br>
 * ESCM系统错误统一规范：<br>
 * 要反馈给客户的信息要抛出{@link CheckedException}<br>
 * 用于{@link com.sunwayworld.iframework.utils.Assert}的异常抛出{@link AssertException}<br>
 * 事务相关的异常抛出{@link TransactionException}<br>
 * 还没有实现的方法抛出{@link UnsupportedException}<br>
 * 其它操作都属于内部错误，应抛出此异常
 * 
 */
@SuppressWarnings("serial")
public class InternalException extends RuntimeException {
	public InternalException(String msg) {
		super(msg);
	}
	
	public InternalException(String msg, Throwable throwable) {
		super(msg, throwable);
	}
	
	public InternalException(Throwable throwable) {
		super(throwable);
	}
}
